package com.kaili.basic.mapper;

import com.kaili.basic.pojo.entity.BaseCityVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author zhangjl
 * @Type BaseCityMapper
 * @Desc 杭州凯立通信有限公司
 * @Date 2018年05月18日
 */
@Mapper
public interface BaseCityMapper {

    BaseCityVO getCityId(Long CityId);

    List<BaseCityVO> getAreaByName(BaseCityVO baseCityVO);

    List<BaseCityVO> getCityName(BaseCityVO baseCityVO);

    List<BaseCityVO> getProvinceName(BaseCityVO baseCityVO);

    List<Map> getCounty();

    List<Map> getCity();

    List<Map> getProvince();

    List<Map> getArea();

    BaseCityVO selectCityByName(@Param("name") String name);
}
